ground-based radar - Spanish English Dictionary